Checkin' out the Tree House Lodge! That is one large lizard my friends! Located in Puerto Viejo, Limon, Costa Rica, the Tree House has an iguana sanctuary, tree houses AND no A/C! WTH is that all about anyway? "One with nature!" - I got your "one with nature" right here pal!...